MSRIMGLFDLEKHFAFYGAYHSNPINILIHIIFVWPIFFSVLLLLHSSTPIFDPSQLGFSQSLTLDGVLRFNVGFIFALIYALFYIGLDKKSGFVAALMCFSCWVGSSFLAVRLGSSLALKVGLASQLLCWTGQFVGHGVFEKRAPALLDNLLQAFLMAPFFVLLEVLQSVFGYEPYPGFQARVNAKVESDIKEYRAKKQKKNKIT